Armored Dinosaur — definition
1. armored dinosaur (Noun) US
1 definition
armored dinosaur (Noun) — Dinosaurs having bony armour.
2 types of
ornithischian ornithischian dinosaur
5 types
Stegosaur stenops ankylosaur ankylosaurus stegosaur stegosaurus
3 parts of
Thyreophora suborder Thyreophora thyreophoran